circumbinary planet - Spanish English Dictionary